//检查用户名的input-->value，6-20不包含空格
function checkUsername(username){
    var str=username;
    if(str==null||str=="")
    {   alert("用户名不能为空");
        return false;}
    if((str.length<6)|(str.length>20))
    {
    	alert("用户名长度出错（6-20）");
    	return false;
    }
    //字母开头，6-20位的字母、数字和下划线组成
    var Expression=/^[A-Za-z]{1}(\w){5,20}$/; 
    var objExp=new RegExp(Expression);          
     if(objExp.test(str)==true){                   
          return true;
    }else{
    	alert("用户名规则：6-20个字母和数字，字母开头");
          return false;
    }
}
//检查密码的input-->value 6-20不包含空格
function checkPassword(password)
{
	var str=password;
   //字母开头，6到20位的，字母+数字密码
	
	if(str==null||str=="")
    {   alert("密码不能为空");
        return false;}
    
   var Expression=/^[A-Za-z]{1}([A-Za-z0-9]){5,19}$/; 
   var objExp=new RegExp(Expression);          //创建正则表达式对象
   if(objExp.test(str)==true){                   //通过正则表达式验证
       return true;
   }else{
	   alert("密码接收6-20字母和密码，以字母开头重新输入");
       return false;
   }

}
//检查昵称的input-->value 3-20不包含空格
function checkNickname(nickname)
{
	var str = nickname;
	if(str==null||str=="")
    {   alert("昵称不能为空");
        return false;}
	var Expression=/^[\w|\u4e00-\u9fa5]{2,20}$/; 
	
	var objExp=new RegExp(Expression);
	if(objExp.test(str)==true){                   //通过正则表达式验证
	       return true;
	   }else{
		   alert("昵称长度为2-10个字母和中文组合");
	       return false;
	   }
}
function checkSubmit(myform)
{
	//得到各个输入框的value
	var username=document.getElementById("u1").value;
	var password=document.getElementById("p1").value;
	var nickname=document.getElementById("n1").value;
	
	if(!checkUsername(username)){
		return false;
	}
	if(!checkPassword(password)){
		return false;
	}
	if(!checkNickname(nickname)){
		return false;
	}
	
	return true;
}


/**
    var username=document.getElementById("u1").value;
	var password=document.getElementById("p1").value;
	var nickname=document.getElementById("n1").value;
	alert(username);
	alert(password);
	alert(nickname);
	var f1 = checkUsername(username);
	var f2 = checkPassword(password);
	var f3 = checkNickname(nickname);
	alert(f1);
	alert(f2);
	alert(f3);*/
